from math import *
N=int(input("Введите четырёхзначное число "))
if N>999 and N<10000:
    if N%2==0:
        print("число чётное : да")
    else:
        print("число чётное : нет")
    if N%3==0:
        print("число чётное трём : да")
    else:
        print("число чётное трём : нет")
    NQ=sqrt(N)
    if NQ==int(NQ):
        print("число является квадратом числа да",NQ)
    else:
        print("число является квадратом числа нет:")
    N1=N%10
    N2=(N//10)%10
    N3=(N//100)%10
    N4=N//1000
    MinN=min(N4,N3,N2,N1)
    print("наименьшая цыфра",MinN)
    MaxN=max(N4,N3,N2,N1)
    print("наименьшая цыфра",MaxN)
    Kolnul=0
    if N1==0:
        Kolnul=Kolnul+1
    if N2==0:
        Kolnul=Kolnul+1
    if N3==0:
        Kolnul=Kolnul+1
    print("количество нулей в числе", Kolnul)
    NQ1=sqrt(N1)
    NQ2=sqrt(N2)
    NQ3=sqrt(N3)
    NQ4=sqrt(N4)
    if NQ1==int(NQ1):
        print("Цыфра в рязряде едениц является кводратом другого числа",NQ1)
    else:
        print("Цыфра в рязряде едениц является кводратом другого числа нет")
    if NQ2==int(NQ2):
        print("Цыфра в рязряде едениц является кводратом другого числа",NQ2)
    else:
        print("Цыфра в рязряде едениц является кводратом другого числа: нет")
    if NQ3==int(NQ3):
        print("Цыфра в рязряде едениц является кводратом другого числа",NQ3)
    else:
        print("Цыфра в рязряде едениц является кводратом другого числа: нет")
    if NQ4==int(NQ4):
        print("Цыфра в рязряде едениц является кводратом другого числа",NQ4)
    else:
        print("Цыфра в рязряде едениц является кводратом другого числа: нет")
else:
        print("число четырех значное : нет")
        exit()



























































    
